#ifndef REGISTROINDICE_H
#define REGISTROINDICE_H

#include "../BloqArch/IRegistro.h"


class RegistroIndice : public IRegistro {
	private:
		int _posHijo;
	public:
		RegistroIndice();
		RegistroIndice(int id, int posHijo);
		~RegistroIndice();

		// Necesario para que funcione la busqueda en nodos
		RegistroIndice(const IRegistro& r);

		int getPosHijo() const { return this->_posHijo; }
		void setPosHijo(int posHijo){ this->_posHijo = posHijo; }

		// IRegistro
		int getSize() const;
		int serializar(char* arrBytes);
		int desSerializar(char* arrBytes);
};


#endif
